Randall C Barnes, DO, Family Medicine

1057 Medical Park Dr
Ste A
Osage BeachMO  65065-3000 (Camden County)


Phone: 573-302-3200
Fax: 573-302-3210

NPI: 1275577926
License Number: R3A38 (MO)