Jean Park is a tranquil outdoor space situated in Flushing, NY, offering a peaceful retreat from the hustle and bustle of city life.
Visitors can enjoy the natural surroundings and take leisurely strolls through the park's well-maintained pathways, providing a serene setting for relaxation and contemplation.
Generated from their business information