New KOH Kong Restaurant

Restaurant in Lowell, MA

Address

249 Chelmsford St
Lowell, MA
01851

Phone

978-458-8883

Map & Directions

Get Directions To New KOH Kong Restaurant:

Google Maps Apple Maps Bing Maps

Nearby Restaurant:

All Restaurant in Lowell »