Urologist Dr. Mark Allen, M.D. of North Dallas Urology Associates is affiliated with Baylor Medical Center Frisco located at 5601 Warren Parkway, Frisco, Texas 75034.
View Larger Map