Villa Pizza - CLOSED 18801 E 39th St SIndependence, MO, 64057Independence Center View Phone 816-795-8459 18801 E 39th St SIndependence, MO 64057Independence Center View Website Experience & Reliability About Connect with this Business: Menu Send to My Email Send to My Phone Print this Page