Image of Arrillaga Family Rec Center outside

Address:
700 Alma Street, Menlo Park, CA 94025

Website:
http://www.menlopark.org/Facilities/Facility/Details/Arrillaga-Family-Recreation-Center-15

Details:
Classrooms
Dance Rooms
Kitchen
Meeting Rooms
Patio