St Francis Motel – Accommodations in Santa Clara, California
Category : Bed & Breakfast Accommodations & Inns >> Accommodations
Name : St Francis Motel
Address : 2222 The Alameda Santa Clara CA 95050
State : California
TEL : (408)296-4330
FAX : (408)244-5809
Website : –
Social Media : –
Map of St Francis Motel Accommodations in Santa Clara – California