NPI Central
Mallory Tate, MD — NPI 1447644497, San Diego, CA | NPI Central