is not in process of liquidation on Jun 20, 2024
Where is SPENCER FISH & LOBSTER, INC.'s headquarters?
SPENCER FISH & LOBSTER, INC.'s headquarters is located at 20 FRIENDSHIP ST, JAMESTOWN, RI, 02835, USA
What is SPENCER FISH & LOBSTER, INC.'s industry?
SPENCER FISH & LOBSTER, INC. is in the industry of Ship Building and Repairing
What year was SPENCER FISH & LOBSTER, INC. started?
SPENCER FISH & LOBSTER, INC. was started in 1975
Sources: Rhode Island Department of State