New search
Wren Logan
,
MD
Psychiatry & Neurology
,
Neurology
2.0
(4 reviews)
Howard Brown Health Center
,
1023 W Irving Park Rd, Chicago, IL 60613
Howard Brown Health Center
,
3501 N Halsted St, Chicago, IL 60657
Howard Brown Health Center
1023 W Irving Park Rd, Chicago, IL 60613
Accepting new patients
(773) 388-1600