The Manor at Howland Glen June 17, 2021 · Senior Apartments Claim Listing Contact Information 3880 North River Road Northeast, Warren, Ohio 44484 (330) 609-8066 Get Directions By car By public transit Walking Bicycling Detailed Information Owner Lutheran Social Services