Locust House Apartments is a small senior living apartment complex located on Locust Street in Westminster. Locust House is within walking distance of Main Street and downtown Westminster. It is pet friendly and offers comfortable and affordable apartments. Locust House has courteous staff that respond quickly to tenant needs and will help tenants plan events or coordinate activities.