Medical Services Dental 106 S. Rum River Dr.Princeton, MN 55371(320) 255-1111ortho@cmosmiles.comWebsite Princeton Dental Specialists106 Rum River DrivePrinceton, MN 55371320-257-3380Website Dr. Robert C. Beattie, DDS 404 1st St, Princeton, MN 55371(763) 389-3320 9542 18th StreetPrinceton, MN, 55371(763) 389-3126Website 311 Rum River Dr. SPrinceton, MN 55371(763) 389-3320office@riverstonedentalmn.comWebsite 510 1st StPrinceton, MN 55371(763) 389-1373Website Medical M Health Fairview Clinic919 Northland Dr.Princeton, MN 55371Appointments:1-855-FAIRVIEW (324-7843)Clinic:763-389-3344Fax:763-389-6577Website M Health Fairview Express Care1100 7th Ave. S.Princeton, MN 55371763-389-7686Website Rum River Womens Health Project 604 S 3rd StPrinceton, MN 55371(763) 633-5080 Vision 900 S Rum River Dr #103 Princeton, MN 55371(763) 389-9000Website Ronald Huebsch, Optometrist 523 1st StPrinceton, MN 55371(763) 389-3150Website