Location

We are located in the Jack M. Stack medical plaza at 121 N. Pine River Street Ithaca, MI. 48847.