How is the parking for planet fitness at the jamiaca location.
Address: 168-40 Jamaica Ave, Queens, NY 11432, USA
Conrad Williams | Oct 14, 2019
There's no parking
Kevin Carter | Oct 14, 2019
That's about right
Kat Stanley | Oct 14, 2019
There is only meter street parking only.
Thanks! Your answer is awaiting moderation.