American Landscape & Lawn Science LLC Share: American Landscape & Lawn Science LLC 766 Route 32 North Franklin, CT 06254 (860) 887-2344 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.