Toggle navigation
Find
Sign up
Sign in
MA
Lowell
Restaurant
Centro Restaraunt
Map and Directions
Centro Restaraunt
24 Market St
Lowell
,
MA
01852
(978) 453-4630
restaurant
centrolowell.com
Info
Reviews
Offers
Photos
Map
Business Map
Map Details
Area:
Lowell, MA 01852
Coordinates:
42.644239, -71.309046
KML:
KML
Back to Centro Restaraunt Profile
Night Mode