Apollo Dental
3000 43rd St NWRochester, MN 55901
I have enjoyed being part of the Rochester area community while providing dental care to patients for over 20 years. I am passionate about providing personalized dental care that meets the needs of each patient. I also have extensive experience in dental and microbial research including work at NIH that translates into exacting, evidenced-based dental care for patients.
Outside of the office, I en… Read more ›
Accepts New Patients: Yes
Thomas Cafarella, DDS has not yet listed the medications that he commonly prescribes.