Delta Party Rental LLC
801 W Sunflower Rd, Cleveland 38732