Starbucks Coffee 6595

Starbucks Coffee #6595, also known as Starbucks Telegraph & Victoria, Ventura, is a Starbucks coffee shop located at 6128-B Telegraph Road, Ventura, California.