(904) 398-8266

Our Locations

Four convenient locations throughout the Jacksonville area to serve you better. Expert nephrology care is always within reach.

Hendricks Ave Location

Main Location

Hendricks Avenue

3129 Hendricks Ave.

Jacksonville, FL 32207

(904) 398-8266
Mon-Thu: 8:30AM-5PM | Fri: 8:30AM-12:30PM
Full Service Nephrology
San Jose Location

San Jose Location

Southside Jacksonville

11705 San Jose Blvd.

Ste. 106, Jacksonville, FL 32223

(904) 398-8266
Mon-Thu: 8:30AM-5PM | Fri: 8:30AM-12:30PM
Full Service Nephrology
N Main St Location

North Main Location

Downtown Jacksonville

11513 N Main St.

Jacksonville, FL 32218

(904) 398-8266
Mon-Tue: 8:30AM-5PM
Full Service Nephrology
Fleming Island Location

Fleming Island

Clay County

2310 Village Square Pkwy.

Ste. 202, Fleming Island, FL 32003

(904) 398-8266
Mon: 8:30AM-5PM | Tue: 8:30AM-12:00PM
Full Service Nephrology

Appointment Scheduling Notice

We kindly request that you give as much notice as possible if you cannot keep your appointment. To reschedule, please call us at (904) 398-8266.

Areas We Serve

Our four convenient locations allow us to serve patients throughout Northeast Florida and Southeast Georgia with comprehensive nephrology care.

Duval County

Jacksonville, Riverside, Avondale, Mandarin

Clay County

Fleming Island, Orange Park, Green Cove Springs

St. Johns County

St. Augustine, Ponte Vedra, Nocatee

Nassau County

Fernandina Beach, Yulee, Callahan

Find the Location Nearest You

With four convenient locations throughout the Jacksonville area, expert nephrology care is always within reach. Schedule your appointment today.

Hospital Affiliations

Our physicians are proud to provide care at these leading hospitals in the Jacksonville area.

Baptist Medical Center Jacksonville

800 Prudential Drive, Jacksonville, FL 32207

Baptist Medical Center South

14550 Old St. Augustine Road, Jacksonville, FL 32258

Baptist Medical Center Clay

1771 Baptist Clay Drive, Fleming Island, FL 32003