$ 0 0 Address: 341 Delaware Ave Delmar ,NY, 12054Phone:518-542-478742° 37' 23.6532" N, 73° 49' 49.8108" WSee map: Google MapsThe Magic of Music Studio