Dr. Rob Roy R. MacGregor is an infectious disease physician based in Philadelphia, Pennsylvania, specializing in the diagnosis and treatment of complex infectious conditions. Situated at 3400 Spruce Street in the 19104 area, this practice serves the local community by offering comprehensive medical care focused on managing and preventing infectious diseases. Patients can expect a thorough approach to identifying a wide range of infections, including bacterial, viral, fungal, and parasitic illnesses, ensuring tailored treatment plans that address individual health needs.
The practice emphasizes clear communication and practical outcomes, aiming to provide patients with a detailed understanding of their condition and the available treatment options. Services are offered six days a week, excluding Sundays, allowing for flexible scheduling to accommodate busy lifestyles. Dr. MacGregor’s approach includes upfront estimates for services, helping to minimize financial uncertainty and support informed decision-making for residents of Philadelphia and surrounding areas.
Located within a well-established medical setting, the practice collaborates with other healthcare professionals to provide coordinated care, especially for patients with chronic or complex infectious diseases. The office’s accessibility and commitment to patient-centered care make it a valuable resource for those seeking specialized infectious disease expertise in the Pennsylvania region. Appointments can be arranged by calling the provided phone number, ensuring timely access to medical consultation and treatment.


































