Charlie Holder

General Manager

Surf Club

Organization/Company

Surf Club
337 Thames St
Newport, RI 02840
(401) 619-5701
RIHA Logo Restaurant/Foodservice