North Meridian  / Star Sales Center

 

Solitude Place

355 E Havasu Falls Street, Meridian ID 83642

Open Mon. - Sat. 12-6pm

 

Will Loverde: 208.949.3536

Andrew Miller: 208.919.5706