Stamen Animal Hospital
Veterinary clinic
61 Quaker Ridge Rd · New Rochelle, NY 10804 · 0.1 mi
Stamen Animal Hospital in New Rochelle, New York, has operated since 1927 and emphasizes compassionate care for pets. Its veterinarians include Dr. Maria Violi, who acquired the hospital in 2008 and has interests in…