Carlisle is about 8 miles south-southwest of Lowell , and 23 miles northwest of Boston .
Carlisle is located about 8 m south-southwest of Lowell , and 23 m northwest of Boston .