Holly Grove City Hall is located in Holly Grove, United States on 154 Dr Herd E Stone St. Holly Grove City Hall is rated 5 out of 5 in the category city administration in United States.
Address
154 Dr Herd E Stone St
Accessibility
Wheelchair-accessible entrance