Seth Ellis
NPI 1790103661
Practice location: 1146 Dunad Ave, Opa Locka, FL 330543412
Taxonomy code: 133N00000X
Phone: (786) 709-0031
786-709-0031 seems to be a Mobile telephone number and it could be based in Miami FL.
Currently, there are 1 healthcare prodviders using 7867090031 phone.