Be Well Medical is a primary care practice in Hadley, Massachusetts, led by experienced osteopathic physician Shiva Rastegar, DO, and her friendly staff. The team cares for men and women of all ages in a warm, welcoming environment. The practice serves the local community by offering holistic, evidence-based medicine.
Dr. Rastegar is board-certified in internal medicine and trained as an osteopath, with nearly two decades of experience. She earned her medical degree from New York College of Osteopathic Medicine in Old Westbury, New York, and is certified to treat opioid addiction using Suboxone®.
Dr. Rastegar has expertise in treating musculoskeletal pain with osteopathic manual medicine, massage, and other all-natural therapies. She takes an integrative approach to health care, using holistic treatment modalities whenever possible. Dr. Rastegar builds long-lasting, quality relationships with patients to ensure they receive the best care possible.
Be Well Medical offers in-office testing, including COVID-19 testing, rapid strep tests, urine tests, finger stick tests, and more. Patients struggling with back pain, neck pain, sciatica, and other types of ongoing discomfort can rely on Be Well Medical for exceptional care.
Dr. Rastegar diagnoses and treats illnesses, injuries, and chronic diseases. She offers sick visits, comprehensive physical exams, men’s health care, women’s health care, and preventive medicine. She focuses on meeting the needs of the Hadley community and surrounding areas, offering close connections with a personalized touch.
Dr. Rastegar and her compassionate team welcome patients to Be Well Medical and look forward to meeting their primary care needs.
Call the office to schedule an appointment or book one online today.
To serve our local community by providing holistic, integrated and evidence based medicine. We strive to build relationships with our patients to help them receive the best possible quality of care.
Be Well Medical accepts most major insurance plans. Here is a list of some of the major insurance plans we accept. If you do not see your insurance plan listed, please call our office to confirm.
When you arrive, drive all the way down to the third parking lot