Patient Portal. View your test results, discharge instructions, medical history and more. ... Office 1: Borland-Groover Clinic P.A. 1348 South 18th Street , Suite 100, Fernandina Beach, FL 32034. 9042610878. 9042065185. Phone & Fax Directory. Main ....