LOCATION
Mama Jo Homestyle Pies
Amherst Plaza
1969 Cooper Foster Park Road
Amherst, Ohio 44001
DIRECTIONS
From Route 2
Go North on Route 58 to Cooper Foster Park Road
Turn right on Amchester.
Amherst Shopping Plaza, left-hand side.
Turn Left to Shopping Center