Stack Veterinary Hospital
5092 Velasko Road
Syracuse, New York 13215

Phone : (315) 478-3161
Fax : (315) 478-2432

Email :
patty-svh@cnymail.com
Get Directions: Via Mapquest.com