WESTWOOD METHODIST CHURCH INC is an Active company incorporated on April 1, 1960 with the registered number 700705. This Domestic Non Profit company is located at 10780 S W 56TH ST, MIAMI, FL, 33165 and has been running for sixty-five years. There are currently two active principals.