Dr. Oliver B. Simpson, DDS Dentistry 5614 W. Grand Parkway South #120Richmond, Texas 77409 281-679-8888 About Dr. Oliver B. Simpson, DDS Affiliation: Castle Dental Center