Hayward Japanese Gardens
22373 N 3rd St, Hayward, CA 94546-6969
Hayward Japanese Gardens is a Gardens, Parks place is located in Hayward, California. The address of Hayward Japanese Gardens is 22373 N 3rd St, Hayward, CA 94546-6969.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 510-881-6700, or open their website to view relevant information, The url is http://www.haywardrec.org/Facilities/Facility/Details/Japanese-Gardens-100