Applewood Living Center 1800 Stroh PlaceLongmont, CO, 80501 View Phone 303-776-6081 Fax: 303-776-6066 1800 Stroh PlaceLongmont, CO 80501 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page