Velda Village Hills

Town Hall Address

3501 Avondale Ave.
Velda Village Hills, MO 63121
United States- St. Louis County

Town Clerk
314-261-7221
Ext. 100

3501 Avondale Ave.
Velda Village Hills, MO 63121
United States

Code Enforcement
314-261-7221

3501 Avondale Ave.
Velda Village Hills, MO 63121
United States

County
St. Louis