RS Dr. Richard William Scher, DC Is this you? Claim your profile Chiropractor Sports Medicine 0Leave a review Wantagh, NY 1100 Wantagh Ave, Wantagh, NY, 11793 (516) 785-7858