Locations & Hours

Scroll down to find the location nearest you

Neptune Beach

Monday:         3:30pm - 7:30pm

Tuesday:        8:30am - 1:30pm

              Wednesday:      2:30-7:30 New Patients Only

Thursday:       3:30pm - 7:30pm

Friday:            8:30am - 1:30pm

1 Hr. Massage schedule may vary. Please call for more info.

Need Directions?

700 3rd Street, Neptune Beach, Florida 32266, United States

Atrium building Suite 202 Next to the Neptune Beach Library

Southside Office

Need Directions?

Tuesday: 2:30pm-7:30pm

Thursday: 2:30pm-7:30pm

9860 Beach Blvd., Jacksonville, FL 32246

Next to Beach Medical Specialists


Monday:          8:30am - 12:30pm

Tuesday:         2:30pm - 7:30pm

Wednesday:    8:30am - 12:30pm

Thursday:        2:30pm - 7:30pm

Friday:            8:30am - 12:30pm

Need Directions?

2377 Dunn Avenue, Jacksonville, Florida 32218, United States

Located on the UF Family Medicine Property, the second building towards the back

Lake City

Monday:         9:30am - 6:30pm

                                   Tuesday:         9:30am - 5:30pm  New Patients Only

Wednesday:   9:30am - 6:30pm

Thursday:     9:30am-1:30pm   

Friday:            9:30am - 6:30pm

Need Directions?

404 Hall of Fame Dr NW, Lake City, Florida 32055, United States

Located in the Lake City Mediplex on the second floor