I don't know if this place is still open. There are still computers and equipment at the location; however I called several times no one ever answered or called back.
October 2021
Avoid at all costs. They continued to charge my card for months after the services ended. They have promised to refund the money but never do. Shame on them!