Remodeling Companies Be the first to review Rating: 88 Long Beach Screen Rooms & Enclosures 331 McCaughan Ave, Long Beach, MS Time in business: 40 years years