Mr. Barry G Mccullough's NPI Number is #1225057151 and has been listed in the NPI registry for 10 years. Mr. Barry G Mccullough's practice location is listed as: 2140 Kingsley Ave Ste 1 Orange Park, FL 32073-5129 and can be reached via phone at (904) 272-7500.