Albemarle Animal Hospital

1211 Albemarle Ave
Tarboro, NC 27886
No photo available for this business

Business Information

Veterinary Services

Customer Reviews (1 reviews)

Citysearch User

on Citysearch May 29, 2005
takes care of my family pet! awesome customer service,dont have to wait to be seen very long,clean hospital,has many pet supplies readily av... (more)

Browse our top cities

Browse cities by state