Spot Tec Group Inc
2361 Nw 1st St
Miami, FL 33125-5203
305-496-9197