5607 Slide Rd, Lubbock, TX 79414, USA,
Dr. Elrabaa graduated from the Loma Linda University School of Medicine in 2012. Dr. Elrabaa works in Sherman, TX and 3 other locations and specializes in General Dentistry.
You must log in to post a comment.
Share via social media
Share via email