About T and K Top Shop
T and K Top Shop is located at 4200 N 2nd St, Saint Louis, MO. This location is in the Near North Riverfront neighborhood. This business specializes in Kitchen Cabinets & Counters.
T and K Top Shop is located at 4200 N 2nd St, Saint Louis, MO. This location is in the Near North Riverfront neighborhood. This business specializes in Kitchen Cabinets & Counters.