Joscare Medical Clinic

Clinic Pending License
Address
177, This facility is located at Taveta Town Challa road near Challa Hotel, Taveta
Town / city
Taveta
County
Taita Taveta