Star Plaza (Fictional)

Star Plaza is a hospitality complex in Merrillville, Indiana that is owned by Carwardine Parks.