Facility Number:
DCFH.54714
Name:
ODESSA, SNOWDEN
Type:
Family Day Care Home
Location:
206 LANE ST
HAMDEN, CT 06514-2717
HAMDEN, CT 06514-2717
Phone:
(203) 230-9927
Capacity:
6
Data Verified.
Please report data error here.
Rate this facility:
Leave your Comment!