Catch Air is located in 224 Rte 4, Paramus, NJ 07652
Open 7 days a week
Sunday – Wednesday: 10am – 7pm
Thursday – Saturday: 10am – 8pm
Admission & details see website: link
We have not reviewed this place yet, if you would like to become a roving reporter and add your review please contact us.
For now, check out one of their posts here: