Shoes Limuru
Phone Number: 0742001502
Website: Suggest Official Website
Categories: Shopping & Retail
Address: 1776 Limuru, Limuru, 00216
GPS Coordinates: -1.12117,36.6562
Facebook: facebook.com/106769514114946
Instagram: Photos and Videos