HealthQuest Physical Therapy Store in Imlay City Address 6672 Newark Rd, Ste 2Imlay City, MI 48444USContact Phone: 810-683-9977Contact StoreFind on Map