Keith Roydon Barbour, DO, Physical Medicine & Rehabilitation

975 S Monroe St
Ste C
MonroeMI  48161-1477 (Monroe County)


Phone: 734-241-0560
Fax: 734-241-3230

NPI: 1578584926
License Number: 5101008796 (MI)