Our New Location in Wallingford, CT is Now Open!