Seldovia Village Tribe Health Center in Seldovia
206 Main St,
Seldovia, 99663
(907) 234-7898
(907) 234-7898
clinic, hospital, medical center