Q: Where is Smile Planet Farms?
A: Smile Planet Farms is located at: Suite BA 11 Apo Spark Mall, Opposite Living Faith Church Durumi II by Area 3 Junction, Abuja 900211, Federal Capital Territory, Nigeria
Q: What are the coordinates of the Smile Planet Farms?
A: Latitude: 9.0168596, Longitude: 7.4744038
Q: How is Smile Planet Farms rated?
A: Smile Planet Farms has not rated yet on addressschool.com