Clover Park
Port St. Lucie, FL
City
Clover Park is a baseball stadium located in Port St. Lucie, Florida. The stadium was built in time for the 1988 season and holds 7,160 people.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account