Northwood Oaks Veterinary Hospital
Add to Favorites
OPEN NOW
Today: 7:30 am - 6:00 pm
85 Years
in Business
8762 State Road 21, Melrose, FL 32666
Phone: (352) 578-1946
Phone: (352) 415-0113
Phone: (334) 422-6007
Parking: Lot
Phone: (352) 373-7387
Address: 5331 NW 34th Blvd, Gainesville, FL 32653
Website: website