Mekha Omarimuhammad
NPI 1154949840
Practice location: 3992 Central Campus Drive Dept 3504, Ogden, UT 844086213
Taxonomy code: 2255A2300X
Phone: (775) 430-8842
Currently, there are 1 healthcare prodviders using 7754308842 phone.