Skip to main content
Log in
Home
Lowell
Chicken X Chelmsford St. Lowell 249 Chelmsford Street
Chicken X Chelmsford St. Lowell 249 Chelmsford Street
Chicken X Chelmsford St. Lowell 249 Chelmsford Street
Closed
249 Chelmsford Street, Lowell, MA 01851
Call
Directions
Order online
About
Come in and enjoy!
Contact
Phone
(978) 757-9292
Location
249 Chelmsford Street
Lowell, MA 01851
Loading map...
Home
Lowell
Chicken X Chelmsford St. Lowell 249 Chelmsford Street