Home Plate in Saint Clair Shores
32909 Harper Ave,
Saint Clair Shores, 48082
(586) 296-5655
(586) 296-5655
Providers of baseball in Saint Clair Shores
baseball