Location

The Japanese Garden is located at the same location as the Tillman Reclamation Plant

6100 Woodley Ave, Van Nuys, CA 91406

Comments are closed