P & S STORES INC is an Inactive company incorporated on July 9, 1964 with the registered number 283142. This Domestic for Profit company is located at c/o Lerman and Lerman, P.A., 48 East Flagler Street, Miami, FL, 33131, US and has been running for sixty years. There are currently three active principals.