Robert Alanballard
NPI 1396775953
Practice location: 6007 Route 60 E, Barboursvile, WV 25504
Taxonomy code: 111N00000X
Phone: (304) 302-6060
List of doctors and physicians in Barboursvile WV.
Taxonomy code: 111N00000X
Phone: (304) 302-6060
Taxonomy code: 261QM0801X
Phone: (304) 733-3331