Skip to main content

Lake Balboa Tennis Center

sport court · tennis court · Van Nuys, CA

Address
17000 Haynes St, Van Nuys, CA 91406-5420
Phone
(818) 325-9859
Website
serveituptennis.net
Where
34.1895, -118.5048

Search Hominin for Lake Balboa Tennis Center

Other sport courts nearby

More in Van Nuys

Lake Balboa Tennis Center — sport court in Van Nuys, CA | Hominin