A Leopards Spot

A Leopards Spot
545 Central Ave.
Shafter CA 93263
United States
Phone: 661-348-6298
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdayClosed
SundayClosed