Family Medicine
Big Spring, TX, 79720
David Long is a Family Medicine in Big Spring, TX (NPI: 1437174620).