Ericka I Felix, DMD, Dentist

9240 Sw 72nd St
Ste Ste 115
MiamiFL  33173-3261 (Miami-Dade County)


Phone: 305-595-0557
Fax: 305-595-3667
Email: eri***@*****oo.com

NPI: 1386837037
License Number: DN16544 (FL)