2030 E Front St, Selma, CA 93662, United States
Phone:
Postal Code:
Latitude, Longitude: 36.5687962, -119.6134023
If you need to go quickly to Cho's Kitchen at 2030 E Front St, Selma, CA 93662, United States, open your favorite app here and follow the instructions on how to get there.
Waze
Google Maps