Patient Portal. Connecting with Clifton-Fine Hospital has never been easier! Our patient portal provides you with a secure method to manage your healthcare records online. Upon accessing the patient portal, you can: ... 1014 Oswegatchie Trail • Star Lake, NY 13690 • 315-848-3351 ....