Millcroft
255 Possum Park Road
Newark, DE 19711
Phone: 302-366-0160
About Us
Millcroft is owned by Five Star Senior Living.
Five Star is a healthcare and senior living services provider that operates independent and assisted living facilities, skilled nursing facilities, rehabilitation hospitals, institutional pharmacies and outpatient health rehabilitation clinics throughout 30 states.