This is a small town clinic. It's newer and clean. I've been able to get in for an appointment quickly. But, they don't have all the services you need. I have had to follow up...
All reviews seem positive
Albertville St. Michael Clinic