Photo of Laura Nicole Otis, MD
No reviews
Avg Wait Time
Not Enough Data

5250 Lankershim Blvd Family Practice Department, North Hollywood, CA, 91601