Leroy Bibbs
NPI 1093393621
Practice location: 203 Long Ridge Dr, Columbia, SC 292299284
Taxonomy code: 320600000X
Phone: (215) 266-8158
215-266-8158 seems to be a Mobile telephone number and it could be based in Philadelphia PA.
Currently, there are 1 healthcare prodviders using 2152668158 phone.