Company name: Sound Lair Studio
Description: Sound Lair Studio is located in Stoughton, MA. The perfect atmosphere for the seasoned veteran and novice recording artists looking to capture that radio ready sound. Our passion is to help local musicians create awesome sounding recordings.
97 Monk St, Stoughton, MA 02072, United States