Our Lady of Lourdes Catholic Church
1014 N. Halifax Ave
Daytona Beach, FL
32118
United States
Florida US