James Albert (All Creatures Animal Hospital)

James Albert (All Creatures Animal Hospital)
Average 0/5.0 (0 Ratings)
Rate this Veterinarian!

Veterinarian Overview

Dr. Albert graduated from Mississippi State in 1994. He practiced equine and large animal medicine in Kentucky upon graduation. He gained valuable emergency medicine and surgical experience while employed at the Greater Buffalo Veterinary Emergency Clinic and opened All Creatures Animal Hospital in April of 2003.. He has been a small animal, avian and exotic doctor since 1995 and most notably was the veterinarian for the Buffalo Zoo. He was the former president of the Niagara Frontier Veterinary Society from 2010-2012 and sat on the board for almost a decade. In 2013 he decided to increase his knowledge in alternative medicine and began to practice the ancient Chinese art of Acupuncture and Herbal Medicine with aspirations of completing his certification in 2014. Dr. Albert is also a consultant to many rescue groups and animal sanctuaries. He provides on site services to many exotic animals from llamas to tigers.

Services Offered

Animal Type

Dogs

Vet Specialty

Birds
Fish

Office Address

6429 TRANSIT Rd
East Amherst, NY 14051


Additional Top Vets in East Amherst, New York

Springgrove Animal Hospital
Average 0/5.0 (0 Ratings)
East Amherst, NY 14051
Transit Valley Animal Hospital
Average 0/5.0 (0 Ratings)
East Amherst, NY 14051
Donald A Olson (Olson, Donald A)
Average 0/5.0 (0 Ratings)
East Amherst, NY 14051
Gordon Crafts
Average 0/5.0 (0 Ratings)
E Amhurst, NY 14051
Alexandra Adamcak (All Creatures Animal Hospital)
Average 0/5.0 (0 Ratings)
East Amherst, NY 14051
Dr. Stacey Karzenski (All Creatures Animal Hospital)
Average 0/5.0 (0 Ratings)
East Amherst, NY 14051
Dr. Michelle LaCoste (All Creatures Animal Hospital)
Average 0/5.0 (0 Ratings)
East Amherst, NY 14051
Dr. Jennifer Zagst (All Creatures Animal Hospital)
Average 0/5.0 (0 Ratings)
East Amherst, NY 14051
Hyo Pan (All Creatures Animal Hospital)
Average 0/5.0 (0 Ratings)
East Amherst, NY 14051