(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 is a specialist in optometry (primary eye care). She is affiliated with Hill Physicians. Dr. Stroud has an open panel in San Rafael, CA according to Hill Physicians. For her professional training, Dr. Stroud completed a residency program at VA Greater Los Angeles Healthcare System. Dr. Stroud (or staff) speaks the following foreign languages: Spanish and Persian.