Tennis Courts in Maywood (NJ) Full list of companies Tennis Courts category in Maywood, New Jersey Maywood Tennis Club 263 W Passaic St, Maywood, NJ 07607, (201)843-2022 Page 1