Top doctors / Featured listDouglas Herrera, DDS, MScEndodontistPractice detailsLocationLoading map…175 SW 7th St Suite 2008, Miami, FL 33130Phone(305) 300-6485Websitedrherrerarootcanal.comFeatured inTop 5 Endodontists in Miami FL