TOWN HOUSE INN

2170 N Texas Street
Fairfield
California
United States