Ali Tavallali, MD, FASRS

Ali Tavallali, MD, FASRS

Tavallali Eye Infirmary
#19 alley, Zargari BLVD
Sattar-Khan Sqr.
Shiraz, 7183933665
Iran, Islamic Republic of map

+98 713-627-0813 office