Frontier Direct Care McAllen 23rd - Main Location Frontier Direct Care McAllen 23rd Address 5429 N. 23rd St., Suite C McAllen, TX 78504 US 26.253940, -98.237712 Contact Information 956-477-1463 Map Map integration coming soon View on Google Maps Back to Frontier Direct Care McAllen 23rd