Overview
Ludlow is a city in Massachusetts, United States, with a population of about 22,201[1].
Geography
- Coordinates: 42.1601, -72.4759
Places · place_us_ma_ludlow · rev 2
Ludlow is a city in Massachusetts, United States.
Ludlow is a city in Massachusetts, United States, with a population of about 22,201[1].