Our experienced medical professionals put your needs first. We are proud to provide high quality customer service, medical experience, and a commitment to health and wellness to all our patients. Our goal is to make you improve your health while treating every patient that walks through our door like family. We strive to offer a variety of health care services and as such we offer Botox, Juvederm, Restylane fillers and other cosmetic procedures.
Not only will our providers treat your existing conditions, we also work to maximize your prevention strategies. We strive to help you improve your quality of life, achieve your wellness goals, and support your best possible life.
Our experienced and highly skilled team will continue to keep our care patient focused.
Your medical needs deserve empathetic and devoted attention from a primary care doctor that you can trust. Medical Associates of Bedford, VA, is here to provide you with the affordable medical care that you need. Visit our office near Bedford, VA, for more information about how our primary care physician can help.
At Medical Associates of Bedford, VA, we understand that no two medical conditions are exactly the same. Everyone’s medical needs require specific attention, and our licensed physicians are here to provide that level of quality medical care at an affordable price.
Dr. Brian Buchanan has been devotedly helping members of the community as a primary care physician for over 30 years. With his level of expertise and empathetic approach to medicine, you can rest assured that your medical needs will be met with care.
We offer a variety of medical services including regular checkups, cardiovascular services, ultrasounds, and even medical cosmetic procedures such as Botox injections. No matter the complexity of your medical needs, we can happily serve you and find the best solutions for your medical needs.
If visiting our office in person is not an option, we offer telehealth appointments for any pressing medical issues you would like to discuss. We’re committed to the needs and the peace of mind of our patients.
We accept most forms of insurance and are happily accepting new patients. To learn more about our services, schedule your first appointment, and ask any general questions, please give us a call at (540)-586-8889.