Location

Madeira Church
8000 Miami Ave
Madeira 45243