Bowne Park Pond is a lake, located at 155th St (32nd Ave), Flushing, NY 11354, United States
Come early to feed the animals or the ducks and geese will be full.
R/C boat club play with their toys in the pond every Sunday morning.