Alexli Telas Corp.
Alexli Telas Corp.
503 West 141st StreetNew York, NY 10031
646 937 8286
Hours:
M-Sa 10am-6:30pm
M-Sa 10am-6:30pm
Established: 1999