Clovis Point Share: Apartments Clovis Point Visit Website Request Info 1855 Lefthand Creek Dr. Longmont, Co 80501 303-772-2064 About Map About Multi Family residential apartment community. Owner operated and managed What's Nearby? Distance: 5 10 15 20 25 50 mi.