(No ratings)
Dr. Nina Shereen Stroud, OD is an optometrist in San Rafael, CA specializing in optometry (primary eye care). Dr. Nina Shereen Stroud, OD is affiliated with Hill Physicians.
She completed residency at VA Greater Los Angeles Healthcare System. She has a state license in California.
Residency: VA Greater Los Angeles Healthcare System
Licensed In: California
Dr. Nina Shereen Stroud, OD is associated with these hospitals and organizations:
Dr. Nina Shereen Stroud, OD does not have any reviews yet, be the first to leave a review of Dr. Nina Shereen Stroud, OD here: Leave a Review
(No ratings)
Dr. Nina Stroud specializes in optometry (primary eye care) and practices in Los Angeles, CA. Dr. Stroud obtained a license to practice in California.