Fun Spot Daycare
382 Lombard St # 2
New Haven, CT 06513
New Haven, CT 06513