Orange Beach
25910 Canal Road, Suite D
Orange Beach, AL 36561
Appointments: (251) 450-2746 | Patient Portal
25910 Canal Road, Suite D
Orange Beach, AL 36561
Phone: (251) 476-5050 (8 am - 4:30 pm M-F)
Toll-Free: (800) 242-1348
Fax: (251) 450-2770
Billing & Insurance: (251) 450-2754
Prescriptions: (251) 450-2748