- Address
-
Northwood Animal Hospital
1335 NE Loop Hwy 410,
Suite 101 & 104,
San Antonio, TX 78209
- Phone Number
-
Main Phone: (210) 796-9754
- Email ID
- Timings
-
General Hours
Mon to Wed: 7:00am - 6:00pm
Thurs to Sun: Closed