New London Plaza
![new-london-plaza](https://evermorecid.org/wp-content/uploads/2021/11/new-london-plaza.jpg)
Name: New London Plaza
Address: 2230 Henry Clower Blvd., Snellville
Type: Retail
Description:
Enter property details
Contact: Allison Baker
abaker@mimms.org
Phone: 770-518-1100 x. 266
Enter property details