Home
About Us
Community Involvement
Meet Our Dentists
Our Blooming Prairie Team
Our Mankato Team
Our New Richland Team
Our Owatonna Team
Our Rochester Team
Tour Our Offices
Blooming Prairie Office Tour
Mankato Office Tour
New Richland Office Tour
Owatonna Office Tour
Rochester Office Tour
Our Services
Cosmetic Dentist
Dental Bonding
Dental Veneers
Smile Makeover
Teeth Whitening
Dental Technology
Digital Impressions
Digital Scanner
Digital X-Rays
Intraoral Camera
iTero® Digital Scanning
Panoramic X-Rays
Endodontics
Cracked Teeth Treatment
Root Canal Retreatment
Root Canal Therapy
General & Family Dentistry
Emergency Dentist
Initial Consultation
Night Guards
Nitrous Oxide Sedation
Senior Dentistry
Sleep Apnea Treatment
Sports Mouth Guards
TMJ Treatment
Tooth Extractions
Orthodontics
Clear Aligners
ClearCorrect
Invisalign®
Retainers
SureSmile® Aligners
Pediatric Dentistry
Baby Tooth Crowns
First Visit for Children
Pediatric Dental Fillings
Pediatric Dental Sealants
Pediatric Emergency Dentists
Pediatric Fluoride Treatment
Pediatric Nitrous Oxide
Pediatric Tooth Extractions
Pulpotomy
Periodontics
Gum Disease Treatment
Scaling & Root Planing
Preventive Dentistry
Brushing & Flossing
Dental Cleanings & Exams
Dental Sealants
Fluoride Treatment
Oral Hygiene
Oral Cancer Screening
Restorative Dentistry
All-on-4® Implants
Composite Dental Fillings
Dental Bridges
Dental Implants
Dentures
Same-Day Crowns
Patient Resources
Financial Options
Gallery
Patient Forms
Reviews
Contact Us
Blooming Prairie Location
Mankato Location
New Richland Location
Owatonna Location
Rochester Location
Review
Directions
Call Us
Request Appointment
507-536-7700
Rochester
507-720-0250
Mankato
507-583-2141
Blooming Prairie
507-455-1000
Owatonna
507-463-0502
New Richland
Home
About Us
Community Involvement
Meet Our Dentists
Our Blooming Prairie Team
Our Mankato Team
Our New Richland Team
Our Owatonna Team
Our Rochester Team
Tour Our Offices
Blooming Prairie Office Tour
Mankato Office Tour
New Richland Office Tour
Owatonna Office Tour
Rochester Office Tour
Our Services
Cosmetic Dentist
Dental Bonding
Dental Veneers
Smile Makeover
Teeth Whitening
Dental Technology
Digital Impressions
Digital Scanner
Digital X-Rays
Intraoral Camera
iTero® Digital Scanning
Panoramic X-Rays
Endodontics
Cracked Teeth Treatment
Root Canal Retreatment
Root Canal Therapy
General & Family Dentistry
Emergency Dentist
Initial Consultation
Night Guards
Nitrous Oxide Sedation
Senior Dentistry
Sleep Apnea Treatment
Sports Mouth Guards
TMJ Treatment
Tooth Extractions
Orthodontics
Clear Aligners
ClearCorrect
Invisalign®
Retainers
SureSmile® Aligners
Pediatric Dentistry
Baby Tooth Crowns
First Visit for Children
Pediatric Dental Fillings
Pediatric Dental Sealants
Pediatric Emergency Dentists
Pediatric Fluoride Treatment
Pediatric Nitrous Oxide
Pediatric Tooth Extractions
Pulpotomy
Periodontics
Gum Disease Treatment
Scaling & Root Planing
Preventive Dentistry
Brushing & Flossing
Dental Cleanings & Exams
Dental Sealants
Fluoride Treatment
Oral Hygiene
Oral Cancer Screening
Restorative Dentistry
All-on-4® Implants
Composite Dental Fillings
Dental Bridges
Dental Implants
Dentures
Same-Day Crowns
Patient Resources
Financial Options
Gallery
Patient Forms
Reviews
Contact Us
Blooming Prairie Location
Mankato Location
New Richland Location
Owatonna Location
Rochester Location
Request Appointment
Main Street Dental Clinics
Request Appointment
Cherry Financing
Rochester
507-536-7700
3110 Wellner Dr. NE, Rochester, MN 55906
Find Us
Map
Tour
Mankato
507-720-0250
287 St Andrews Dr #100, Mankato, MN 56001
Find Us
Map
Tour
Blooming Prairie
507-583-2141
405 Main St E, Blooming Prairie, Blooming Prairie, MN 55917
Find Us
Map
Tour
Owatonna
507-455-1000
1170 E. Frontage Rd., Owatonna, MN 55060
Find Us
Map
Tour
New Richland
507-463-0502
132 Broadway Ave. N, New Richland, MN 56072
Find Us
Map
Tour