North Florida Pediatrics

You and your child deserve a healthcare team you can trust. North Florida Pediatrics takes the worry out of finding one. We have been easing coughs, treating cuts, and helping your kids get well for over 20 years.

Our compassionate pediatric providers believe in giving the best care possible to the children living in North Florida.  Whether your child needs a checkup or has an issue that needs to be addressed right away, when your family needs us, we are ready to help. We offer care for newborns, infants, and children up to age 18.

Walk-ins are welcome at all our clinics and we offer evening and weekend hours at our Lake City clinic.

North Florida Pediatrics, P.A. started its practice in 1996 with a vision of providing the children of North Florida quality, compassionate healthcare close to home. Since then, we have opened a total of seven offices in the North Florida area, ensuring that good health for your child is only a short drive away.

We continue to be a leader in pediatrics in the North Florida medical community, being one of the first practices in the area to be a multi-county pediatric group and to have extended weekday and weekend hours to better provide care to our patients.

With our main office in Lake City along with our seven branch clinics throughout North Florida, we currently serve patient needs in the Columbia, Hamilton, Suwannee, Dixie, Levy, Bradford, and Duval counties.  Our branch offices are located in: Chiefland, Cross City, Jasper, Jacksonville, Live Oak, and Starke.

We also have a School Health Clinic located in at the Hamilton County Elementary School.

We want to thank you for choosing North Florida Pediatrics for your child's medical care and welcome you to our practice. We can assure you that you'll feel confident in our ability to meet and exceed all of your expectations. Please call our Lake City office if you have any questions or to schedule an appointment .

Find the Office Nearest You:

Lake City

1859 SW Newland Way
Lake City, FL 32025
P: 386-758-0003
F: 386-755-4432

Mon-Fri 8:00 am - 6:00 pm
Sat-Sun 9:00 am - 1:30 pm


2220 N. Young Blvd Chiefland, FL 32626
P: 352-221-7337
F: 352-221-7344

Mon-Fri 8:30 am - 4:45 pm

Cross City

149 NE 241st St - Suite A
Cross City, FL 32628
P: 352-498-3337
F: 352-498-3773

Mon - Wed - Fri
8:30 am - 4:45 pm

Hamilton County School Clinic

5686 US129 
Jasper, FL 32052
P: 386-792-3864
F: 386-792-1530

Tuesday & Thursday
8:30 am - 12:30 pm


1117 NW Hwy 41 - Suite B
Jasper, FL 32052
P: 386-792-3864 
F: 386-792-1530

Mon-Fri 8:30 am - 4:45 pm

Live Oak

1101 S. Ohio Avenue
Live Oak, FL 32064
P: 386-339-1060
F: 386-339-1067

Mon-Fri 8:30 am - 4:30 pm


417 E. Call Street
Starke, FL 32091
P: 904-368-0368 
F: 904-368-0378

Mon-Fri 8:30 am - 4:45 pm

Jacksonville Area Locations

9770 Old Baymeadows Road - Suite 127 Jacksonville, FL 32256
P: 904-518-5586
F: 904-518-5587

Mon-Fri 8:30 am - 4:45 pm

145Hidden Road - Suite 101
Ponte Vedra, FL 32081
P: 904-808-7220
F: 904-826-0884

Mon-Fri 8:30 am - 4:45 pm

San Marco
4051 Atlantic Boulevard
Jacksonville, FL 32207
P: 904-393-4700
F: 904-493-9700

Mon - Wed - Fri
8:30 am - 4:45 pm


Have a question? We’ve got answers.

Check out our FAQ to see why people are choosing
North Florida Pediatrics to keep their families safe.

Welcome to Patient Portal

View your child’s records in the Patient Portal.

Our Locations

Map & Directions