Facility Number:
570508
Name:
Child & Family Opp - Flaherty E.C.E.C
Type:
Child Care Facility
Status:
Active
Location:
116 O'Brien Ave
Machias, ME 04654
Machias, ME 04654
Facility Admin:
GRANT LEE
Capacity:
20
Data Verified.
Please report data error here.
Rate this facility:
Leave your Comment!