Leo Constructions Business Leo Constructions Bookmark Leo Constructions Building & Construction Contact Information Leo Constructions No 5/6, Near IOB, J S Kannapppar Salai, Ashok Nagar, chennai - 600083, Chennai, Tamil Nadu +91 044 2817 3090 Detailed InformationBuilding Contractors- Turnkey Projects Leo Constructions