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 Practitioners.