David Ray, DMD, Dentist

13521 Old Hwy 280 Ste 229
BirminghamAL  35242-1406 (Shelby County)


Phone: 205-739-2175
Fax:

NPI: 1649491739
License Number: 22DI02332500 (NJ)