Get In Touch. Download Map Address.Cleo Clinical Care, 17/69 FCC Green Villas, Main Canal Service Road Gulberg, Lahore Pakistan. Call Us.042357589990301 892899904235762500 Opening Hours. Mon - Fri: 10 AM - 6 PM Sat: 12 PM - 3 PM Sunday: Closed