Phoenix Direct Care - Main Location Phoenix Direct Care Address 14 Sweden Street, Suite 203 Caribou, ME 04736 US 46.860263, -68.012345 Contact Information 2079948404 Location Map View on Google Maps Back to Phoenix Direct Care