McAlester Direct Primary Care - Main Location McAlester Direct Primary Care Address 601 E Carl Albert Parkway McAlester, OK 74501 34.931257, -95.760759 Contact Information No contact information available. Location Map View on Google Maps Back to McAlester Direct Primary Care