New Market
The physical building is located at 1723 New Market Road in New Market, Alabama.