Edward Rose & Sons - Flint DivisionGrand Blanc, MI 48439★ 2.732+1 810-695-2800www.edwardrose.com1001 Thornridge Dr, Grand Blanc, MI 48439ResidentialDetails →