What's Poppin' is located inside the Town & Country shopping plaza, located between Sports Clips and T-Mobile.Address: 240 E. Stroop Road, Dayton, OH 45429For more information including hours, click our "Contact Us" tab on the website.