South Frames Inc
3515 Main St Ste 206, Chula Vista, CA 91911
Manufacturer and wholesaler of quality wooden picture frames since 1966.
More Business Info
Serving the industry since 1966
- Hours
- Regular Hours
Mon - Fri: Sat - Sun Closed - Extra Phones
Fax: 619-428-5445
- Location
- From I-5, get off on Main St. in Chula Vista and go East 1.8 mi.to Albany Ave. This is the entrance to our parking lot.
- Neighborhoods
- Otay Town, West Chula Vista
- Category
- Picture Frames-Wholesale & Manufacturers
Suggest an Edit