Where do you need Internet Services ?
About Smoola
Smoola is located at 119 S Atlantic Blvd, Monterey Park, CA. This location is in the Alhambra neighborhood. This business specializes in Internet Services and has 1 review(s) with a star rating of 1.0.
Reviews about Smoola
smoola is a ripoff
smoola is such a rip off. i paid for a website hosting via there website. they were good the 1st month. then our website was such down. i called and called and no response. be very careful with them they are a complete scam. i am going to report them to the better business bureau
By john nguyen March 16, 2010 at 02:37 PM