Newbury Place Apartments is an apartment complex located in Oak Creek. The complex offers one- and two-bedroom apartments each fully equipped with appliances and central air conditioning. Laundry facilities are on-site as are the management and maintenance teams. Pets 20 pounds and under are welcome.