I have most results back to patients within 48 hours.
I would recommend you get a new doctor. Demand immediate records release by fax. And then write to the medical board in maryland asking for an investigation of this doctor. It is outrageous to make a patient wait for lab results.