Map is loading... Get Directions to Buffaloe Billing & Medical ← View details 3115 Northington Court, Florence, Alabama 35630 +1 256-246-0580 Get Directions From* To * — Required information