Roles performed
Data from
Locations
Allen's Photo Supply Co. has 2 locations.
Active in (1940s)
Tampa, FL
USA
Studio or Business (1943)
316 Washington Street
Tampa, FL
USA
Allen's Photo Supply Co. has 2 locations.
Tampa, FL
USA
316 Washington Street
Tampa, FL
USA