The Woods Pavilion
Phone Number
Address
323 West "F" Street, Tehachapi, CA 93561

Search for more here!