Richard M Kelowitz, DDS, Dentist

2165 Nw 147th St
NewberryFL  32669-2043 (Alachua County)


Phone: 610-417-4130
Fax:
Email: kel***@*****oo.com

NPI: 1184834384
License Number: DS020304L (PA)