Effective August 1, 2016, the new address for our Delray Beach office is as follows: Southern Photo Technical Service 100 E. Linton Blvd. Suite 115-B Delray Beach, Fl. 33428 ** Conveniently located at 100Linton Towers, on the corner on E. Linton Blvd and S. Dixie Hwy. Seasonal hours are currently M-F 10am-2pm!!!