Get Directions to Revelation Missionary Baptist Church ← View details 1501 Penrose St, Saint Louis, Missouri 63107 314 531 4221 Get Directions From* To * — Required information