Start from
Stamen Animal Hospital
61 Quaker Ridge Rd, New Rochelle 10804