We found 2 providers named 'Thomas Ahrens' nationally.
Dr. Thomas Ahrens works as a family practice physician in Buffalo, MN. He studied medicine at the University of Minnesota Medical School. His patients gave him an average rating of 3.0 out of 5 stars. Dr. Ahrens is an in-network provider for Medicare insurance.