Louis Castern, MD, Preventive Medicine

512 McDowell Ave Ne Ste B
RoanokeVA  24016-1532 (Roanoke City County)


Phone: 540-853-4200
Fax: 540-362-9659

NPI: 1962488478
License Number: 0101034748 (VA)