Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. James Strand McCulloch xhas an overall rating of 5.0.


James Strand McCulloch, MD is a Doctor primarily located in Evanston, IL. James Strand McCulloch is affiliated with Evanston Hospital.

Locations & Directions

909 Davis St
Evanston, IL 60201