Neha Trivedi MD | Kaiser Permanente 5251 Viewridge Court, San Diego, CA 92123