Mahmoud Alameddine
NPI 1730595778
Practice location: 1003 Pennsylvania Ave, Ottumwa, IA 525012108
Taxonomy code: 390200000X
Phone: (641) 684-3208
641-684-3208 seems to be a Landline telephone number and it could be based in Ottumwa IA.
Currently, there are 1 healthcare prodviders using 6416843208 phone.