Edwin Acosta, DDS, Dentist

2560 E Hwy 50 Ste 103
ClermontFL  34711-8411 (Lake County)


Phone: 352-989-5815
Fax: 352-989-5903
Email: dra***@*****il.com

NPI: 1578729711
License Number: 57256 (CA)