East Palo Alto Arts & Entertainment Venues

+ Place
1 to 1 of 1

Magnolia Home Theater

1751 E Bayshore Rd, East Palo Alto, CA 94303 (Map)

(650) 838-3015

1 to 1 of 1