Location

Alamo Pintado Equine Medical CenterPO Box 20Los OlivosCA93441-0020United States

Telephone

(805) 680-9095