Sleater Road

Della House, Ground Floor
Near Grant Road Post Office
Phone Number: (022) 66699300