835 Franklin Ave.
Thornwood, NY 10594
United States