Landmarks and Outdoors > Garden
Address: 1405 S Fremont Ave, Alhambra, CA, 91803
Phone: (626) 570-5081
Website: http://www.cityofalhambra.org/government/parks_recreation/parks/granada.html
Category: Other
Tags: #LandmarksandOutdoors
Listed on BizVoices