Felix James Allen, M.d., P.c.
NPI 1922168970
Practice location: 7049 Halcyon Park Dr, Montgomery, AL 361177763
Taxonomy code: 207R00000X
Phone: (334) 244-9901
334-244-9901 seems to be a Landline telephone number and it could be based in Montgomery AL.
Currently, there are 1 healthcare prodviders using 3342449901 phone.