UPON THIS ROCK MINISTRIES, INC. is an Inactive company incorporated on July 26, 1999 with the registered number N99000004539. This Domestic Non Profit company is located at 10902 SW 161st St, MIAMI, FL, 33157, US and has been running for twenty-five years. There are currently two active principals.