Hannahs Ruby Beauty Shop

260 W Main St
Barnesville, OH 43713
740-425-1548

Kemp Insurance

280 W Main St
Barnesville, OH 43713
740-425-1525

Assumption Church

306 W Main St
Barnesville, OH 43713
740-425-2181

Community Action Commission of B

306 W Main St
Barnesville, OH 43713
740-425-3563

Williams Franklin E

500 W Main St
Barnesville, OH 43713
740-425-3357

Williams Ge Contractors

500 W Main St
Barnesville, OH 43713
740-425-3318

Barnesville Hospital

639 W Main St
Barnesville, OH 43713
740-425-2325

Mandrake X-Ray Inc

639 W Main St
Barnesville, OH 43713
740-425-5115

Valley Car Wash

800 W Main St
Barnesville, OH 43713
740-425-3191

Belmont Savings Bank

915 W Main St
Barnesville, OH 43713
740-425-1901