Skip to main content

Felicia's Abode

1007 Edmondson Ave, Tarboro, NC 27886

No photos available

State License Information

License

License NumberHC4946

Administration

CountyEDGECOMBE
Source: State licensing records

Location & Nearby Healthcare

1007 Edmondson Ave

Tarboro, NC 27886

Map not available

Nearby Communities