Dr. Alvarez-Leonardo graduated from the Wright State University Boonshoft School of Medicine in 2002. He works in Berwyn, IL and 2 other locations and specializes in Psychiatry. Dr. Alvarez-Leonardo is affiliated with Rush Copley Medical Center.
View More
