P Patrick Craft, MD 0 reviews 48 S Old Lantern Rd Timberlake, NC • 27583 View Practice (919) 323-9892