David Alexander Gregory, DDS, Dentist

3011 Rancho Vista Blvd
#i
PalmdaleCA  93551 (Los Angeles County)


Phone: 661-266-9785
Fax: 661-267-5874

NPI: 1962589986
License Number: 31273 (CA)