K
Katie FelchReview ofDavid J. Macgregor, M.D.,Pc
I recently visited David J. Macgregor, M.D.,Pc and...
I recently visited David J. Macgregor, M.D.,Pc and I have to say, their services are average. The doctor was knowledgeable and treated my skin condition effectively. However, the waiting time was a bit long. Overall, it was an average experience.

Comments: