Google Map » Shop » Sarojini Devi Road, Secunderabad » Andhra Pradesh