Now accepting new patients!

Welcome to Fredericksburg Primary Care! Our office is now accepting new patients for all of our physicians. Please give us a call to schedule your first appointment and make sure to have your insurance information ready. Also, keep in mind that your first visit will be approximately an hour long with each of our Nurse…

Missed Appointments

If you need to cancel or reschedule an appointment, please give us at least 24 hours notice so that we may open that appointment up to another patient.  We understand that emergencies happen, but if you fail to notify us in a timely manner, there is a $50 missed appointment fee.