Temiloluwa Moyosoreoluwa Abikoye, MD, Ophthalmology

3601 4th St Stop 7217
LubbockTX  79430-2970 (Lubbock County)


Phone: 806-743-3067
Fax: 806-743-2471

NPI: 1275034720
License Number: 47453 (TX)