VCA Veterinary Referral and Emergency Center
Veterinary clinic
123 W Cedar St · Norwalk, CT 06854 · 0.0 mi
Board-certified specialists
This Norwalk hospital provides emergency and critical care around the clock, along with referral services in cardiology, internal medicine, ophthalmology, and surgery. Its radiologists and specialists are board…