Find contact information here to make an appointment.

Dr. Mary Macleod, PHD
Telehealth available
About
Dr. Mary Macleod, PHD is
Education
- University of Rochester, Other Education
- Nazareth, Undergraduate School
Insurance Accepted
- Aetna
- Cigna
- Excellus BlueCross BlueShield
- Medicare
- MVP Health Care
- Self Pay
- UnitedHealthCare
* Please verify this information when scheduling an appointment.
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Macleod?
Dr. macLeod is one of the best doctors I have ever met. She is amazing and very trustworthy. I felt connected the very first time I met her. She changed my mind on all of therapist that I've seen. She is compassionate, friendly, easy to talk to, and will even call you out. She has helped me so much and is worth every cent to see her. You will not regret it and she goes above and beyond to help you!

Frequently Asked Questions
A list of accepted insurance providers is available on the Sharecare insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. Mary Macleod, PHD. To arrange an appointment, call the number on Dr. Macleod's profile.
Dr. Macleod in specializes in Psychotherapy. See more on Sharecare.
Dr. Macleod's office is located at 75 State St Rochester, NY 14614. You can find other locations and directions on Sharecare.
Dr. Macleod provides telehealth services. Please contact the office to determine whether you are eligible.
Dr. Mary Macleod, PHD is affiliated with Rochester General Hospital, Strong Memorial Hospital and Unity Hospital.
Dr. Mary Macleod, PHD has a star rating of 5.0/5. See more patient feedback on Sharecare.
Hospital Affiliations
- Rochester General Hospital
- Strong Memorial Hospital
- Unity Hospital
Locations
-
-
1
Office
75 State St, Rochester, NY 14614 (888) 982-7956
-
1
-
Tree of Life Counseling LCSW, PLLC
-
2
Tree of Life Counseling LCSW, PLLC
95 Allens Creek Rd Ste 250, Rochester, NY 14618 (585) 364-2050 -
3
Tree of Life Counseling LCSW, PLLC
85 S Union St Ste 206B, Spencerport, NY 14559 (585) 364-2050
-
2