Submit an event ← Back to Events The View Complex + Google Map 76 Main Street Clifford, PA 18413 United States 570-222-5000 Complex includes restaurant and motel. There were no results found.