Bella Villa Municipal Court
- Mailing Address:
- 751 Ave. H, St. Louis, MO 63125
- Street Address:
- 751 Avenue H, Bela Villa, MO 63125
- WWW Link:
You will find IS 55 passing right through Bella Villa.
ABOUT THE AREA
Bella Villa was incorporated as a fourth class city sometime during the Spring of 1947. So you see it's quite a new place. The city has two small parks, Elvira Moll and George Appel Memorial,basically with playground equipment and open space.
Hon. William Buchholz