David Lebowitz
NPI 1194843342
Practice location: 15 Spray Ave, Marblehead, MA 019452747
Taxonomy code: 1223P0300X
Phone: (781) 056-9152
Currently, there are 1 healthcare prodviders using 7810569152 phone.