Get Directions to House of Rhema ← View details 607 WEST 120TH STREET, Chicago, Illinois 60628 (773) 568-1925 Get Directions From* To * — Required information