Harold's Formal Wear

19 Elm Street
New Haven, CT 06510
United States