66TH STREET PLAZA, INC. is an Active company incorporated on July 22, 2002 with the registered number P02000079337. This Domestic for Profit company is located at 5580 66TH ST N, SAINT PETERSBURG, FL, 33709 and has been running for twenty-two years. There are currently two active principals.