Whittier Narrows Tennis Center
Whittier Narrows Tennis Center. Whittier narrows tennis center is a private tennis facility located at 1201 n potrero ave, south el monte, ca 91733. Our courts have a true, medium.
You'll find every tennis court location including: Whittier narrows tennis center has 16 lighted championship tennis courts. Use the map above to find places to play tennis in seattle, wa.