Star has been a great place for us to do our banking!
Star has been a great place for us to do our banking!
Manager is completely rude, services lag and then are blamed on account holder.
The tellers were friendly and weren't overly pushy about opening an account.
Please feel free to contact us. We will get back to you with 1-2 business days.