1. Byron Road Storage 8102 Byron Rd, Howell, MI 48855 Coordinate: 42.71719,-83.966 Phone: (517) 548-3190