Location & Nearby Info
Temple Israel of Greater Miami
137 NE 19th St.
Miami, FL 33132
(305) 576-8522
Show nearby: