Get Directions to Block Colucci Spellman Peller ← View details 2276 Saranac Ave # 3, Lake Placid, New York 12946 +1 518-523-4671 Get Directions From* To * — Required information