Our Store Hours
Map - Driving Directions to Store
CASTLE PHOTOGRAPHIC - Foto Shp
We've Moved to ONLINE ONLY! PO Box 787, South Pasadena, CA 91031 323-349-0800 or 626-799-8800
™
323-349-0800 or 626-799-8800
Our web store is always open!
emergency # 626-441-2229