Bellair Plaza as seen on the Beach Channel. 

 
 
 
 

Bellair Plaza Shopping Center

2500 N Atlantic Ave, Daytona Beach, FL 32118-3204

 

386-257-5054