Todd S.barry
NPI 1598869091
Practice location: 213 Technology Dr, Irvine, CA 926182437
Taxonomy code: 174400000X
Phone: (949) 637-8633
949-637-8633 seems to be a Mobile telephone number and it could be based in Laguna Beach CA.
Currently, there are 1 healthcare prodviders using 9496378633 phone.