India Movie Center 6

Address:

1433 The Alameda, next to the 880 Freeway
San Jose, CA 95126
view in google maps

Phone:

+1 408 830 9999 (24hr Hotline) / +1 408 603 4700
Contact   ·   Privacy   ·   Terms