Lash and Company Longmont Share: Beauty & Health Lash and Company Longmont Visit Website Request Info 2130 Mountain View Ave Suite 208 Longmont , CO 80501 720-526-6152 About Map About A full-service beauty and med spa. We offer appearance-improving services and treatments under the care and direction of our experienced physician and estheticians. What's Nearby? Distance: 5 10 15 20 25 50 mi.