David Barrett, MD — Grant, MI | NearSpotUSA