Directions
-
Where are you located?
-
Lakeview House is at 87 Shattuck St. in Haverhill, Mass. The facility is situated in a neighborhood setting not far from Northern Essex Community College and Merrimack Valley Hospital.
-