Moxie Java

Coffee & Tea in Star, ID

Address

11530 W State St
Star, ID
83669

Phone

208-286-9177

Map & Directions

Get Directions To Moxie Java:

Google Maps Apple Maps Bing Maps