LT Dr. Leonard A. Tragas Is this you? Claim your profile General Dentistry 3Leave a review Menard Dental Center 2752 N Menard Ave, Chicago, IL, 60639 (773) 637-1200