Star Motel
Motel
Address
235 N 1st St, Chowchilla, CA 93610, United States
Contact
+1 559-665-2674Rating on Google Maps
3.90 (96 reviews)Open on Google Maps
Discover top rated places in Chowchilla
235 N 1st St, Chowchilla, CA 93610, United States