Ostrich Land 610 East Highway 246 Buellton, CA PHONE: (805) 686-9696 Ostrich Land 610 East Highway 246Buellton, CA 93427 Get Directions