This is the best Dr. You can ask for......my wait time is an average of 15 mins...and the employees are so nice and caring
Tabula Rasa is a US Doctor based in Crab Orchard, West Virginia. Tabula Rasa is located at 1296 Robert C Byrd Dr, Crab Orchard, WV 25827, USA.
Please contact with Tabula Rasa using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Tabula Rasa opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.