Comments from bobbie

Showing 1 comment

bobbie
bobbie commented about Festival Cinemas on Jan 9, 2004 at 11:34 pm

Just thought I might add this bit of info

The address is:
19901 Hesperian Blvd Hayward, CA 94541

The last day it was open for business was January 26th, 2003

If the add photo option was available, I could submit images as well, for I have many.