Marc Allen: fine clothiers
204 S Main St, Providence 02903