Starbucks Coffee 24141

Starbucks Coffee #24141, also known as Starbucks Xavier University, is a Starbucks coffee shop located at 3763 Montgomery Road, Norwood, Ohio.