Ibrahim Abiola
NPI 1306443411
Practice location: 7761 Riverdale Rd, New Carrollton, MD 207843925
Taxonomy code: 376K00000X
Phone: (240) 815-2831
Currently, there are 1 healthcare prodviders using 2408152831 phone.