Animal Hospital of Ivy Square 2125 Ivy Road Suite #2Charlottesville, VA, 22903 View Phone 434-295-8387 2125 Ivy Road Suite #2Charlottesville, VA 22903 Experience & Reliability About Send to My Email Send to My Phone Print this Page