Về Glasgow
- Khoảng 14.000 người sống ở Glasgow.
- Về hành chính, nơi này thuộc bang Delaware.
- Từ đây đến New York, thành phố lớn nhất cả nước, khoảng 120 dặm theo đường chim bay.
- Nếu cần một thành phố lớn hơn, Wilmington chỉ cách khoảng 14 dặm.
- Những nơi lân cận: Philadelphia (39 dặm), Vineland (39 dặm) và South Vineland (40 dặm).