Louis Mascola, DDS, Dentist

770 W 9th St
San PedroCA  90731-3602 (Los Angeles County)


Phone: 310-831-2377
Fax: 310-831-0561

NPI: 1285700294
License Number: 19931 (CA)