Mahmood Loul, DDS, Dentist

1805 E Cabrillo Blvd Ste A
Santa BarbaraCA  93108-2884 (Santa Barbara County)


Phone: 805-565-5111
Fax:

NPI: 1457969024
License Number: 105042 (CA)