Carl Smerlin
NPI 1235364159
Practice location: 3 Poydras St, New Orleans, LA 701301657
Taxonomy code: 2085R0001X
Phone: (504) 529-3143
504-529-3143 seems to be a Landline telephone number and it could be based in New Orleans LA.
Currently, there are 1 healthcare prodviders using 5045293143 phone.