Starbucks Coffee 26676

Starbucks Coffee #26676, also known as Starbucks Mitchell Hammock & City Plaza, is a Starbucks coffee shop located at 305 Mitchell Hammock Road, Oviedo, Florida.