Quality Inn Fresno

6051 North Thesta Avenue, Fresno