Board Room
2801 Vaughn Plaza Rd # W
Montgomery
AL
36116
(334) 272-9693
the-board-room.com
Open Map
Description
Board Room was founded in 2007, and is located at 2801 Vaughn Plaza Rd W in Montgomery. Additional information is available at or by contacting at (334) 272-9693.
by dandb on January 13, 2017 from
dandb
Accepts Credit Cards
bars
Bars & Pubs
bars grills & pubs
Bring Your Own Bottle
Eating Places
Good for Groups
grill
restaurant
Restaurants