According to our records, this business is located at 16 Walnut St. in Willimantic (in Windham County), Connecticut 06226, the location GPS coordinates are: 41.7129961 (latitude), -72.215676 (longitude). Leo J Santucci Dr PC is categorized under Optometrists (SIC code 8042). Known organization president is Leo Odpc.