Mount Tabor Baptist Church 1701 NW 66th St Miami, FL 33147 Phone: (305) 693-0820
Category: Retreat Houses