Tapi Center
575 W 189th St., NY, United States, 10040
917-521-2754 Phone