Limuru Archdiocesan Farm

Phone: 020 2038218

Mobile: 0727 976824

Limuru Archdiocesan Farm
Category: Unknown

Key contact details for Limuru Archdiocesan Farm
Phone
020 2038218
Mobile
0727 976824
Address
Limuru/Tigoni Rd, Karuri Limuru, 00217
 

Farms


0 Customer reviews
Write a review
Limuru Archdiocesan Farm's Keywords

Farms

Quick links