Super 8 Selma Fresno Area

3142 Highland Ave
Selma
California
United States