Urologist, Dr. Mark Allen, M.D. of North Dallas Urology Associates is affiliated with Centennial Medical Center located at 12505 Lebanon Road, Frisco, TX 75035.
View Larger Map