Omar F Selod, DO, Physical Medicine & Rehabilitation

5632 Edwards Ranch Rd Ste 100
Fort WorthTX  76109 (Tarrant County)


Phone: 817-336-7188
Fax: 844-231-8865

NPI: 1962471607
License Number: K9414 (TX)