“You never let me give up.”

“Thank you to the entire staff in helping with my recovery from my knee replacement. I appreciate everyone from those making my appointments to Joanne and others there for encouraging me at every visit, however, some days were tearful and a struggle. I will never forget your kindness, professionalism, and work ethic during those three months. You never let me give up.”

Fredericksburg Office

2800 Wellford Street
Suite 100
Fredericksburg, VA 22401

Massaponax Office

9530 Cosner Drive
Suite 101
Fredericksburg, VA 22408

Office Hours

  • Mon. – Thurs. 7:30am – 4:30pm
  • Friday 7:30am – 4:00pm
  • Saturday & Sunday Closed
Patient Portal Login

Patient Portal

Easy. Convenient. Secure.

Use our safe & secure patient portal for 24-hour access to your personal medical records and to fill out your patient forms online.

Patient Portal Login

Need to set up an account? Call (540) 361-1930.