SAVE THE STRAYS FOUNDATION INC is an Inactive company incorporated on January 24, 2013 with the registered number N13000000739. This Domestic Non Profit company is located at 2954 bird ave, #7, MIAMI, FL, 33133, US and has been running for twelve years. There are currently three active principals.