Apollo Cradle Clinic in HSR Layout, Bangalore Bangalore - HSR Layout Apollo Clinic, # No:54, First Floor, 12th Main Road, Behind BDA Complex,HSR Layout, Bengaluru - 560102, Karnataka. (080)- 4424 4424 View Location Timings Mon-Sat : 8 AM - 9 PM Google Reviews 4.0 Ratings