Serra Automotive

  • Car Dealerships
3118 East Hill Road
Grand Blanc, MI 48439-8106
(810) 694-1720