Physical Therapist
Rachel Major, PT, DPT is a physical therapist in Melrose, MA. NPI: 1720863731.
Address: 2 WASHINGTON ST STE 1, Melrose, MA 02176
Phone: 7813217000
Welli connects patients with providers based on philosophy of care and clinical approach. View Rachel Major's full profile, read patient reviews, and schedule an appointment.